// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#include <windows.h>
#include <windowsx.h>
#include <WinGDI.h>
#include <gdiplus.h>

// C RunTime Header Files
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>
#include <crtdbg.h>
#include <io.h>
#include <map>
#include <vector>
#include <queue>

// TODO: reference additional headers your program requires here

#include "Timer.h"
#include "resource.h"


#pragma warning(disable: 4996) //function was declared deprecated
#pragma warning(disable: 4355)  //using this in member initializer list

extern int iNULL;
extern UINT uiNULL;
extern LPVOID ptrNULL;

class Game;
extern Game G;

#define DEL_OBJ(x)		if(x){::DeleteObject(x);x=0;}